Diese Funktion erzeugt die gleichen Taktsignale wie die Systemtakt Merker
| LGF_ClockGen (FB) | ||||||||
|---|---|---|---|---|---|---|---|---|
| clockDataType | LGF_typeSystemClockGen | |||||||
| clockDataTypeRisingEdge | LGF_typeSystemClockGen | |||||||
| clockDataTypeFallingEdge | LGF_typeSystemClockGen | |||||||
| clockByte | Byte | |||||||
| clockByteRisingEdge | Byte | |||||||
| clockByteFallingEdge | Byte | |||||||
| clk10Hz | Bool | |||||||
| clk5Hz | Bool | |||||||
| clk2Hz5 | Bool | |||||||
| clk2Hz | Bool | |||||||
| clk1Hz25 | Bool | |||||||
| clk1Hz | Bool | |||||||
| clk0Hz625 | Bool | |||||||
| clk0Hz5 | Bool | |||||||
| Bezeichner | Datentyp | Beschreibung |
|---|---|---|
| clockDataType | LGF_typeSystemClockGen | Takt Datentyp |
| clockDataTypeRisingEdge | LGF_typeSystemClockGen | Taktflanken Datentyp (steigende Flanken) |
| clockDataTypeFallingEdge | LGF_typeSystemClockGen | Taktflanken Datentyp (fallende Flanken) |
| clockByte | Byte | Takt Byte |
| clockByteRisingEdge | Byte | Taktflanken Byte (steigende Flanken) |
| clockByteFallingEdge | Byte | Taktflanken Byte (fallende Flanken) |
| clk10Hz | Bool | Takt Bit 10Hz |
| clk5Hz | Bool | Takt Bit 5Hz |
| clk2Hz5 | Bool | Takt Bit 2,5Hz |
| clk2Hz | Bool | Takt Bit 2Hz |
| clk1Hz25 | Bool | Takt Bit 1,25Hz |
| clk1Hz | Bool | Takt Bit 1Hz |
| clk0Hz625 | Bool | Takt Bit 0,625Hz |
| clk0Hz5 | Bool | Takt Bit 0,5Hz |
Taktsignal Generator Datentyp
| Bezeichner | Datentyp | Default Wert | Beschreibung |
|---|---|---|---|
| clk10Hz | Bool | FALSE | Takt Bit 10Hz |
| clk5Hz | Bool | FALSE | Takt Bit 5Hz |
| clk2Hz5 | Bool | FALSE | Takt Bit 2,5Hz |
| clk2Hz | Bool | FALSE | Takt Bit 2Hz |
| clk1Hz25 | Bool | FALSE | Takt Bit 1,25Hz |
| clk1Hz | Bool | FALSE | Takt Bit 1Hz |
| clk0Hz625 | Bool | FALSE | Takt Bit 0,625Hz |
| clk0Hz5 | Bool | FALSE | Takt Bit 0,5Hz |
Der Baustein generiert die aus dem System bekannten Taktmerker. Er Nutzt dazu die Systemfunktion Runtime und berechnet anhand der Zeit die Takt Merker zustände.
Der Baustein gibt die Takte in drei Formaten aus:
Zusätzlich dazu werden auch noch die Flanken (Steigende- und Fallende Flanken) als Bytes und Datenstruktur ausgewertet und ausgegeben.
| Version & Datum | Änderungsbeschreibung | |
|---|---|---|
| 1.0.0 | SICAR | |
| 01.10.2023 | First released version | |
| 1.0.1 | Simatic Systems Support | |
| 06.05.2025 | Integration into LGF | |